Prince Harry, Meghan's visit to Nigeria: What you should know
The Duke and Duchess of Sussex, Prince Harry, and his wife, Meghan Markle, embarked on a major journey to Nigeria on the 10th of May, 2024, with a primary focus on discussions regarding the potential hosting of the Invictus Games,